hack/test-bazel-build-tarball: Pass args through to bazel build #125
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This allows callers to set build options if needed. The Prow tests need this to set
HOMEto avoid:The chain for that crash is:
build_tarviarun_shellwithuse_default_shell_env=True, so only environment variables declared with--action_envare exposed tobuild_tar.$HOMEis empty and falls back topwd.getpwuid(os.getuid()).pw_dir.getpwuidcall fails.With this commit, Prow can setup
--action_envto work around its arbitrary container-side UIDs. We'll probably need openshift/release#1185 to be merged and go live before we can land this PR, and we'll need this PR to land before we can land any other installer PRs.